Skip to content

agomezmoron/DrupalDevDays-Responsive-Testing-Workshop

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

33 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

DrupalDevDays-Responsive-Testing-Workshop

Drupal Dev Days 2017

DDD-2017-logo

1. Installing required software.

1.1. Installing Nodejs.

1.1.1. Using Linux.

1.1.2. Using OSX.

1.1.3. Using Windows.

1.1.4. Other OSs and further instructions.

1.1.5. Test It.

2. Installing Galen Framework.

3. Config your Galen Project.

3.1. Using Linux and Firefox.

3.2. Using OSX or Windows and Firefox.

4. How to continue.


1. Installing required software.

In order to speed up the workshop, we will use as firefox web browser. If you do not already have it installed, please download and install the latest version on your systems.

1.1. Installing Nodejs.

1.1.1. Using Linux.

Install required packages if not installed:

sudo apt-get install python-software-properties

Execute the following curl to add the needed PPA:

curl -sL https://deb.nodesource.com/setup_6.x | sudo -E bash -

Now install nodejs:

sudo apt-get install -y nodejs
1.1.2. Using OSX.

Using Homebrew:

brew install node

or just download the installer

1.1.3. Using Windows.

Download the installer.

1.1.4. Other OSs and further instructions.

Follow the instructions from the nodejs.org web.

1.1.5. Test It.

To see if Node is installed, type the above on your command line:

node -v

To see if npm is installed, type the above on your command line:

npm -v

Go to project folder and install npm modules and dependencies:

npm i 

2. Installing Galen Framework.

Galen should be installed globally:

sudo npm install -g galenframework-cli

3. Config your Galen Project.

In order for galen to be able to communicate with browser we need to get a special driver for it. For Firefox you will need a geckodriver.

3.1. Using Linux and Firefox.

You do not have to do anything, the project is ok for you.

3.2. Using OSX or Windows and Firefox.

Download geckodriver for your operating system version.

Extract it into project folder, in driver folder. Replace geckodriver file:

4. How to continue.

You can continue the workshop in the next branches:

About

Drupal Dev Days 2017 - Responsive Testing Workshop

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published